I giant fire breathing turtle that has to save an Italian plumber from a princess.. Hang on...