The Lion Spirit (a.k.a. Lionheart) is a mysterious being with superior magic and powerful strength. Its symbol is seen throughout the Benny, Leo and Johnny's Adventures Series, as the film's logo, as well in Leo's amulet and Rae's brooch.
The origins of the Lion Spirit was first explained from Benny, Leo and Johnny's Adventures of Aladdin, that he was worshipped by the Moon Princess and the residents of the Moon Kingdom because of its provision of magic.
- Leo and Benny named the Lion Spirit "Lionheart" after Leo's heritage.
- Many other mysteries will be unveiled in the upcoming adventures.