Kotomora
自分でも (jibundemo) Japanese meaning: I myself | Kotomora