Puppet Master Carse of Jester 1998 Japanese Exclusive Action Figure 1998 Japanese exclusive of Jester in his costume from Puppet Master 6!