Can You Find It ? 13/10/2011 · by deqna07 · in My Underwater World. · Wonderful underwater creature that i spotted during my last dive trip at Mabul Island and Sipadan Island on February 2011. Most of them was found at Mabul Island. Share this:TwitterFacebookLike this:Like Loading... Related