Achita Sikamana is known for Shutter (2004), 13: Game of Death (2006) and The Three Cripples (2007).
No data