Junk Warrior

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