Kotomora
円形劇場 (enkeigekijou) Japanese meaning: amphitheater | Kotomora