Burger Lion

Burger Lion is a fictitious fast food franchise that can be found in Anima city.

Appearances
??