He has a goofy name and everything about him his big. His hats, his feathers, his furs. His production also. Think Hot Chip.If you cannot see the subtleties in his productions, I suggest you buy a better sound system.Orlando Higginbottom professionally known as Totally Enormous Extinct Dinosaurs (TEED) has produced an uplifting album at first. Suffice listen to the lyrics to realize that he is quite apologetic and introverted, some kind of a dance music for the sexually frustrated. Below is the video of “Your Love”- a perfect example of a great dance song with indie colors.