Totally Enormous Extinct Dinosaurs (real name Orlando Higginbottom) has released a video based on Japanese culture for his new track 'Your Love'; a song taken from his debut album 'Trouble' which was released earlier this year through Polydor Records.