This song was the ending theme to the anime Ichihachi for two months. Many serialized animes change their opening or ending themes over time, and it often becomes a great way for new bands to get exposure to a wide audience. ROOKIEZ is PUNK'D has the perfect kind of pop rock style for anime theme songs, which is why they were featured on SO MANY DIFFERENT SHOWS.
Also, I definitely didn't select this song because of the cover art. No way.