
Brand new snail slime facial available in Tokyo. Apparently not all the stupid people in the world live in California. (No word on whether they serve civet poop coffee to the snail slime facial customers. Seems like the perfect demographic.)
56 Comments
newest