Black Rose Dragon

The Arabic, Chinese, Croatian, Greek, Irish, Portuguese, and Vietnamese names given are approximations.