Wacky Weather Guy

This guy has to be messed up in the head.