The 3D animated series "眷思量" (The Island of Siliang / Jun Si Liang) has been a subject of considerable debate…