Cursed Lion

The unnamed cursed lion is the main antagonist of the series Lion in Town It is said that an evil spirit possessed a lion and it became a deity. It appears randomly and attacks and devours people. Its first appearance was in Atlanta.

Trivia

 * The Cursed Lion is a fictional deity that randomly appears in some cities, wherein it attacks the people. When it is "full", the creature disappears.
 * It is immune to weapons and can only be dissolved by a mysterious spell.