Hello everyone, this has been wracking my brain for a while. Does anyone else remember the part of the My Chemical Romance visual universe that included an astronaut chimpanzee/monkey? I can't find anyone else talking about this, it might have just been some New Zealand promotional thing.