It’s been a while since the last time I reviewed an Anime. This time, I’m taking a look at an OVA series from the 80s, that combines horror, mecha action, and large quantities of fan-service. More…