Hiryuu no Ken III - 5 Nin no Ryuu Senshi © 1990 Culture Brain
GAME ID: CBF-3H
Released on July 06, 1990 in Japan. It was never exported outside Japan.
Game's ROM.