Hands down best coffee in Japan. Ogawa coffee, Kyoto. May 21, 2014 2 Facebook Tweet Email plumpp: Lol is that totoro?? May 21, 2014 neillh: Yep! May 25, 2014