ジャパンバッシング
japambasshingu

Noun

1. Japan bashing

Other forms: