Kotomora
放浪者 (hourousha) Japanese meaning: vagrant | Kotomora