What is the largest and most populous country in the world situated only on islands?

definitely either Indonesia or japan.