BR

Cerulean Tower

Shibuya, Japan