Kotomora
身知らず (mishirazu) Japanese meaning: self-conceit | Kotomora