How Many Islands Does Japan Have