You are currently displaying English
龍的心 (1985)
Heart of the Dragon


Japanese title screen

(Image uploaded by Gaijin84)