Home/FunnyIt Happens Only in JapanDec 20, 2010ShareThings that happens Only in Japan Free Hand Bra Kit Probably the best tattoo..ever The Capsule Inn Akihabara is an unique hotel expereince only available in Japan. Share