Legend Of Lemnear

Legend Of Lemnear is a 1991 fantasy manga series based off a 1987 OVA.