Double Dragon (1988) by Technos Japan

Double Dragon

Screenshot 2 / 6