The Last Phantom #10 cover by Alex Ross