Fox island in Japan.