Short Faced Bear

The Short Faced Bear is the largest and tallest bear to ever exist on the planet.