PersonYumi Takada3 credits in the catalogue: production.ProductionThe Human Centipede (First Sequence)2009CastingNinja: Shadow of a Tear2013CastingDeadpool 22018Casting Consultant