Neptune with bright storm in IR, Nick Haigh