Screaming Doo Doo! [Theme: Kiriku Peninsula Escape Battle] Album: Lord Of Vermilion III (Original Soundtrack)Artist: Tachytelic Listen and download