Live here for almost all my life : 1. Most populous island in the world (Around 140 Million Indonesian live here, not counting Madura) 2. read more