ITNSnail slime facial: The new beauty treatment hitting JapanITNUpdated 18 July 2013 at 11:50 amLink copiedRead full articleSnail slime facials - the new beauty treatment coming out of Tokyo, Japan!