University+of+Alabama

Their mascot is an elephant. The school is located in Birmingham, Al.