Where To Stream Ranma ½ Season 6 Episode 17
Legend Of The Lucky Panda!
- Aired January 31, 1992
- 30 Min
After a training accident, Genma finds himself in a feudal-esque land where he's worshiped as a deity. What's really strange is that the inhabitants all look very familiar.