Me and my friend have been debating this for a long time. I personally think it's Marvel. What do you guys think?