Double Dragon (1988) by Technos Japan

Double Dragon

Screenshot 6 / 6