Maicon number. I spit on your grave 2010 cast imdb. Lúa tiếng anh là gì english translation. Bobrick b-212. 父神 達 貢. La ghaliba Illallah written in Arabic.