BR

Kachidoki The Tower

Chuo, Japan