Scarlet Riding Hood/merchandise

Scarlet Riding Hood was first released in December 2011 as a mini belonging to Series 7.