SDCC: NECA 8″ Taylor from Planet of the Apes by palitoy • July 24, 2014 In a move that will prove very popular NECA announced an 8″ Retro Planet of the Apes figure line by unveiling the one character every Mego Apes fan doesn’t have, Col. George Taylor. If that weren’t enough, he’s got a nice bag of goodies too!