My Love From Above (History of Margovya)

My Love From Above is a Margovyan science fiction romantic comedy television series that debuted on October 25, 2005, on Make Me Laugh Margovya. The show is about the exploits of a human-looking alien as he struggles to adjust to life on Earth, falling in love with a human woman, and trying to escape notice from the interplanetary authorities.