Well I'm sorry but I must be honest here.
As if Den-O wasn't bad enough I think it is way too soon for yet another loudass, obnoxious git Red in dire need of a sandwhich. ..also the dumbest backstory I've heard since Amazon.
Note to tokusatsu: Nobody gets to be Tarzan but Tarzan! Nobody NEEDS to be Tarzan but Tarzan! (Okay, except maybe Marvel's Ka-Zar since he has a much cooler enviorment with The Savage Land). If you do it with any other character it's just dumb because the idea is already a outlandish stretch to begin with. A human **raised by animals**!