This shirt may be a bit mixed up, but it sure packs in the characters! From the back you can see Omega, Rouge, Sonic 360 Eggman, Tails, Amy, Blaze, Silver, Knuckles Sonic & Shadow. It has Sonic's name in Japanese at the bottom, along with the Sonic 360 logo on…
Back to the small stuff. You probably recognize the key chain from Sonic Keychains of Japan, but it is standing next to a walking wind up toy Sonic. Fun!