TweetJapan, you make me smile =). I’m not sure why I have an affinity for unusual Japanese products that I would never buy, but I do, and so I present to you the Kaoiro. It’s literal translation is ‘face expression’ meaning that it’s a kaomoji (emoticon) stamp. This bad boy is capable of stamping out [...]