NECA 1989 Batman Diamond Luxe Edition Blu Ray Movie 7 Inch Action Figure Review 0 by Kyle • NECA, Toy Reviews, Videos • Tags: Batman