Queen Isabella is drooling with her antlers