I've lived in korea for a few years, and I can tell you this song basically follows the same pattern as many other korean songs.
1. ridiculous song that is very catchy: check.
2. phrase in english that is repeated often: check.
3. music video makes as little sense as possible (except those who live in korea): check.
this is indeed a korean song.
-Blade