Squirrel vs. Demon by RPGKing12341-22-03 Squirrel vs Demon I challenge you to a duel. You cannot defeat my ultimate power!!!! URGGHAAAAAHHH! Let the battle begin!!! MORPHING POWER!! HAHAHA NOW I AM INVINCIBLE!!! and I have a diaper... urgh? SCREEE!!! Did you actually think the squirrrel was gonna win?