Horrible caffe…
Discovered at Excelsior Cafe (Ikuta Shrine), Shimoyamatedori 2 Chome, Japan. See more at Trover