Doc Infinity, mowgli