That upcoming Mantis swimsuit better be fucking good, I just bought the ugly Venom pass for her taunt.