Kotomora
中央口 (chuuouguchi) Japanese meaning: central entrance | Kotomora