detailed mongoose baboon wearing an armour, cryptid theme Tarot card by Caravaggio