Kotomora
自惚れ (うぬぼれ) Japanese meaning | Kotomora