Kotomora
交差点 (kousaten) Japanese meaning: intersection | Kotomora