Malagasy actor best known for his role in the movie franchise Malok'ila
Something Wen't Wrong, Please Try Again Later.