The Lafayette Leopard

School Mascot or Menace?

Description:
Bio:

Name: The Lafayette Leopard

Location: Easton, PA

Rumors: A College Student from Lafayette College in Easton Pennsylvania, who claims to be the son of the Greek Deity: Dionysus. The student in question supposedly serves as the school’s mascot, The Lafayette Leopard, and is indirectly responsible for some particularly raucous student parties. Some students claim to have seen the Leopard stopping petty crimes around the college using some extra-human abilities.

The Lafayette Leopard

Metahumans or Menace?! Inertius BoltEagle77