Vert amusing Capt Nemo!!!
I stumbled across that recently but no idea as to the origins other than what I read on YouTube.
Ps the Darwin trip is off (for me at least) the new owners are flying up themselves however all feedback from the other thread is greatfully received by the pilot.