Totally Enormous Extinct Dinosaurs is Orlando Higginbottom, a DJ and electronic act from Oxford, UK.
Added by Upcoming Robot on November 9, 2012