モンスターカスタマー
Meanings
Noun
1. monster customer; very demanding customer