This is only a semi-modern shirt, probably from around the start of Sonic X airing in the USA. It may look like an early effort by TopHeavy (resembles their style) but it is by the more obscure company "Happy Kids" which didn't end up going as far as TopHeavy did.…