3Jul2010 Not a lot to say on this one Posted in Things That Make Me Laugh by Stephanie I saw this sign in Tokyo and it just made me really happy. Share this:EmailFacebookPinterestTwitterMorePrintRedditLike this:Like Loading...