Taiwanese animation takes on A-Rod … and it doesn’t disappoint.