Dino (TV Series)

Dino is a savior.