Venom is Happy to see you