Watch Kuzoku meets Formosa on Disney Plus.
Unfortunately the movie Kuzoku meets Formosa is not yet available on Disney Plus.