I don't know for sure, but I bet he was going to the Steer Roast. I asked him what it was. He said it was a costume of a Power Suit. Then some people walking by (in the direction of Senior Haus) said "it gets bigger every year" so, I imagine this is a tradition. I found an older picture of it here
blogged here sorta
Currently tied for most favorited.