Caracal (Caracal caracal) cubs at den, Castile-La Mancha, Spain