This one starts out normal. Then it starts getting weird. Then the ending must be seen to be believed! (But I put a spoiler in the body if you absolutely must see the craziest part first. Don't.) - eviltoast

Spoiler image for the super impatient:

spoiler