Tags: Anime, Cartoon.
Megachu! -Megamisama Chuuihou- (めがちゅ! -Megamisama Chuuihou-) is a Japanese adult game by Front Wing which was later adapted to a three-episode hentai anime series. The story is a spin-off of Djibril – The Devil Angel. The anime was released in North America by Kitty Media as Oh My Sex Goddess a title apparently parodying Oh My Goddess.