Happy Hour: Super Mario 3D World Shadow Puppet Theater by Earl Rufus · December 16, 2013 Happy Hour is a place where we share a piece of the web that makes us smile. Today, fun with shadows in honor of Super Mario 3D World FacebookTwitterRedditPinterestTumblremail