Tag:

Mark Dacascos as Richard Dragon