Black Rose Dragon

The Arabic, French, German, Greek, Spanish and Vietnamese names given are approximations.