Blizz Richards is a great guy  a caring boss  and a loyal friend Oh  yeahhe's also a yeti! He's made it his life's mission to study cryptids like him  hidden animals who have taken a powerful oath to never be seen by the outside world