Taro Okamoto Memorial Museum.
Located at Aoyama Shibuya Tokyo Japan.