Kotomora
注文の多い (chuumonnoooi) Japanese meaning: demanding | Kotomora