Kotomora
ひとりでに (hitorideni) Japanese meaning: by itself | Kotomora