White tshirt, Actually tucked in (a minor miracle), jeans, cuffed. Belt, check
Beaver toy, yep
Gelled hair. Check.
Little Attitude is always a good thing.
Thats enough pictures now Mom...
Edited to Add:
He had a great time. When we dropped him off, he waved and basically bounced into the gym with his friends. When we arrived to pick him up, he was sitting waiting for us and we got a huge smile and double thumbs up from the principal, who said he had a blast.