This Week's Monstrosity: Who Dis? Edition

Update Yes, yes, yes, I’m back.