These Taiwanese animations are on another level.