Kotomora
居丈高 (itakedaka) Japanese meaning: high-handed | Kotomora