Green Legend Ran - never heard of it but looks like something I would've adored as a teen en.m.wikipedia.org Submitted by butthole69 on January 22, 2018 at 3:03 PM in anime4unme No comments 4