Jackalope

The Jackalopes were supposedly a mythical animal in North American Folklore. However, Señor 105 and Sheila encountered several real Jackalopes who claimed to hail from the moon. (PROSE: Jackalope)