Kotomora
南口 (minamiguchi) Japanese meaning: south entrance | Kotomora