Kotomora
閲兵台 (eppeidai) Japanese meaning: reviewing stand | Kotomora