Lunen Walker

Anders Rothgin is a human-God, commonly regarded as the Second Coming.