Media Blasters Delays Megachu! Indefinitely John | December 31, 2010 | Anime News | No Comments Media Blasters’ scheduled December 21st release of “Oh My Sex Goddess” (Megachu! ~ Megamisama Chu’uihou) has been removed from Kitty Media’s future release schedule. Related Posts First Look at New Games No Comments | Oct 3, 2005 GochiUsa Anime Announced No Comments | Nov 21, 2013 Release Format of New Kojika Anime Clarified No Comments | Oct 22, 2008 Mardock Scramble 3 Trailer 1 Comment | Jun 5, 2012 About The Author john Add a CommentYou must be logged in to post a comment.