The Kings Avatar is available on Netflix
The Kings Avatar is now available on Netflix in the UK and the USA. As of 23rd August 2019, it is only showing up to episode 20, with 5 new shows per week.
Read moreThe Kings Avatar is now available on Netflix in the UK and the USA. As of 23rd August 2019, it is only showing up to episode 20, with 5 new shows per week.
Read more