Kotomora
自虐的 (jigyakuteki) Japanese meaning: self-deprecating | Kotomora