Kotomora
公会堂 (koukaidou) Japanese meaning: public hall | Kotomora