Leo (franchise)

Leo is a media franchise developed by OctoYoshi Games and was published by THQ from 1996-2010.