Kotomora
高飛車 (takabisha) Japanese meaning: high-handed | Kotomora