Written by Otaku Apologist Produced by T-Rex, "Oide yo! Mizuryuu-kei Land" is a hentai anime show about a fictional Japanese theme park. It's a place where guys and girls can…
Read Now