Legends
The Horribly Slow Murderer with the Extremely Inefficient Weapon
Pacific Blue
Toad Warrior
TV · as Lab Technician · 1 ep
Movie · as The Mystic
Movie · as Ninja Girl
TV · as Japanese Girl · 1 ep