Pomona, CA

Musashi University Large Hall

Tokyo, Japan