Kotomora
悪ずれ (waruzure) Japanese meaning: over-sophistication | Kotomora