Ancient Fairy Dragon

The Croatian, Greek, and Spanish names given are approximations.