THe Exploding Banana Mask

I hope this is the weirdest thing you see today.