In this pic, Mama Tattletail is standing right next to a satanic Christmas present.

0 7