Scarlet o,haria

Scarlet O'Haira the Fluffy Snuggler is a upcoming moshling in the mythies set along with jessie and shambels. She is a parody of Scarlet O'Hara