Imozo Bar (芋蔵), Akihabara, Tokyo, Japan, October, 2012

Imozo Bar (芋蔵), Akihabara, Tokyo, Japan, October, 2012

While offering far more Shochu then Sake, Imozo, located in Akihabara’s simply massive Yodobashi Camera, offers a relatively peaceful oasis from the chaos that sometimes arises inside of the electronics giant’s flagship store.