Micho Rutare
Micho Rutare is known for his work on Adopting Terror (2012), Mega Shark vs. Crocosaurus (2010) and Dragonquest (2009).
Micho Rutare's FILMOGRAPHY
as Director (1)
as Creator (1)