Spots the Leopard

Spots the Leopard is a brave leopard who turned into stone at the sight of Medusa.