Tales of Arcadia is currently available on Netflix. After crash-landing on Earth, two royal teen aliens on the run struggle ...