The Last Dragon: Retribution is a fantasy anime series set in a fantasy world created by director Shigeru Miyamoto.It premiered in Japan on February 14, 2016.The series is a mash-up of various genres of the anime industry.It was directed by Kenji Togashi, who also worked on the upcoming Naruto...