On January 9, 2015 by Mike Ape Nation: The Strangest Combination of Franchises You Ever Saw. What the fuck is this? Alien Nation meets Planet of the Apes? Seriously? Fucking awesome. Tags:CrossoverEverything's Better With Monkeys Captain Carrot: In No Position to be Dissing Beast Boy. Oversized Gorilla > Justice League