Fan:Envoy of Destruction/David

Still in progress.