little red riding hood mind fuck