Once upon a time, the gang from Scooby Doo met Mario Bava and Salvadore Dali in an old dark house somewhere in Japan...and they said, "Zoinks! Like, let's make a movie, man!" Then the Cheshire Cat strolled in, eyes flashing green, grinning from ear to ear, with a sack full of shrooms saying, "I'm the f**cker with the bag of trips that's gonna hold this absurd concoction together!". This movie is the document of that madness. Amazing!