Kotomora
自分一人 (jibunhitori) Japanese meaning: on one's own | Kotomora