Kotomora
交差路 (kousaro) Japanese meaning: intersection | Kotomora