Kotomora
横断者 (oudansha) Japanese meaning: person crossing | Kotomora