This is a Mega Man hoodie designed by deviantARTist bmansnuggles. Allegedly he's trying to get the thing manufactured which is probably the smartest thing I've ever heard considering it looks like it was stitched together with pure awesomeness. Or thread. Probably thread. Thread of badassery.
Thanks to Cindy, who also wants a dog jacket that looks like Rush.