It doesn't get more homo than a jacket that's not even cool enough to be an actual band jacket. Protip: You're not the lead singer of MCR.
Buying odd or obscure clothing does not make up for your lack of personality or intelligence.
who cares lol
all that matters is whether or not it looks cool/is comfy.
although i could never pull off this kind of jacket (being hefty and big in general), i could see somebody like you wearing.
edit:
from that website, i think
this looks pretty cool.