Mak Takano

Acting

1993

Teenage Mutant Ninja Turtles III

- Benkei - Honor Guard #1