Games/Red Riding Hood: Star Crossed Lovers/MediaRed Riding Hood: Star Crossed Lovers·, 2018 · Plug In DigitalMediaBack to gameAll7Screenshots7Screenshots7More about Red Riding Hood: Star Crossed LoversPlayer reviews