Genghis Lao

Genghis Lao is a character from Infinity Comics.

Biography
Genghis Lao is the leader of the Daishi Clan and the father of Kitsune and Kumiho.