Media Blasters Delays Megachu! Indefinitely

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.

FacebookTwitterGoogle+PinterestStumbleUponShare

Leave a Reply

You must be logged in to post a comment.