Kotomora
果報者 (kahoumono) Japanese meaning: fortunate person | Kotomora