The nickname for the greatest band ever. Last Dinosaurs.
Aw, man! Los dinos are dropping another song soon!