Kotomora
横断歩行者 (oudanhokousha) Japanese meaning | Kotomora