Indonesians flock to see 'Java Man', one of the world's most significant archeological finds returns from the Netherlands.