They say home is where your heart is. So why not secure your “baby doll” a frozen ice castle and a happy ending all at once? Hide her and her pets ..

16 Plays

Related Games