Character Description: The Inhumans’ big teleporting pet dog. Our Impression: Props to the showrunners for going there and doing things in the full-on Marvel tradition. Character ...