This is a new boy band created by Korean hip hop veteran Cho PD. All of them can dance, sing, rap and write their own lyrics. According to news articles they were made to write 100 songs to develop their skills. This song is so awesome and catchy. Very addictive and they already have quite a few fans. Seem to be doing pretty well for a rookie group.