It looks like the war with giant Martian cockroaches continues as Weekly Young Jump magazine has announced a new Terra Formars OVA. According to the magazine's. Continue reading