Big fans of movies like The Yakuza or The Challenge out there?
Took these a few minutes ago
Cool looking building. What is it?
See the link
Kyoto Conference Center