Taylor Rain gets wet playing naughty Little Red Riding Hood!