Chief Cruz

Chief Cruz is an upcoming character that will appear in Big Hero 6: The Series. He is the head of the San Fransokyo Police Department.