Atlantean Pikeman

The Arabic, Chinese, Irish, Turkish and Vietnamese names given are approximations.