Maximus Da Mantis and Lord Beatjitzu – Hood Hayabusa