Green Legend Ran official wallpaper
Green Legend Ran poster

Green Legend Ran

(1992)

Seasons

Green Legend Ran Season 1 poster

Season 1 (1992)

with 3 episodes premiered on November 25, 1992