BR

The Tower Grandia

Toshima, Japan