Based off 'Israfel' concept by Peter Mohrbacher. link