U Dokun

U Dokun is an enemy in Wrecking Crew '98.