It Walks Among Us

[Gallery not found]



The creature known as Deena Cortese emerged from the ocean and hit landfall in another flattering outfit yesterday. An outfit she apparently bought for her trip to Mushroom Kingdom so she can meet Princess Toadstool at Sizzler.