Little Red Riding Hood gives the Big Bad Wolf foot wild JOI!