Netflix Eden English Dub cast revealed including Ruby Rose, David Tennant, Rosario Dawson, JP Karliak, Neil Patrick Harris, Cassandra Lee Morris and Julie Nathanson
Netflix has unveiled the EDEN English dub cast which includes the likes of Ruby Rose, David Tennant, Rosario Dawson and Neil Patrick Harris!