Waaaaaaaait a minute... Guineas's name is Hedge?! Hey, WAIT ANOTHER MINUTE! I think I've solved this mystery...
Hedge wears Sunglasses all the dang time because Hedgehogs are nocturnal. That probably doesn't actually make much sense, but hey, it gave me an excuse to have him wear sunglasses, so yeah. It all worked out for the best.
Hedge's fishnet shirt, meanwhile, is also related to his Hedgehoggy nature. Again, it doesn't actually make a ton of sense, but it has to do with hedgehog spines coming out of his back and what-not. I believe the back is actually open and lacking in fishnet to allow the spines, however, so really, he could've had anything for the front-half. I guess the fishnet is lightweight, though, which could be good with the lack of a full back to it.
As for the jacket... I dunno. I thought it looked cool. PERFECT LOGIC.
Commentary added November 19, 2014