The mystery of a dead platypus, a Nazi submarine and a 45-day voyage has long remained unsolved - until now.