Carla Okouchi is known for Ninjas vs. Zombies (2008), Ninjas vs. Monsters (2012) and Ninjas vs. Vampires (2010).
No data