Hideo Yamane

Hideo Yamane is an enemy of Robert Queen.