Kiss Me Kiss Me (Tyson, Kaito, Koji and Dan Cover)

Kiss Me Kiss Me is ??? covered by Tyson Granger (from Beyblade), Kaito Tatsuno (from DinoZaurs), Koji Onishi (from Transformers: Robots In Disguise) and Dan Kuso (from Bakugan) ???