Orchard Hall [Shibuya]
theatre building in Shibuya, Japan
Orchard Hall