needy mysterious Leopard. .