Predator & Prey was highlighted by a stellar performance of Mother Nature by Pakesh De and Kagemushi playing out one of his own characters. According to some reports, Rogue made a surprise appearance, consuming both predators and prey alike. It was definitely good for a hoot.