Yan Baihu

Yan Baihu (in Japanese: 엄백호), also known as Legend Hero Wang Lang, is the antagonist of episodes 37 and 38 of the Korean Tokusatsu series Legend Heroes.