Himatium sp.

Christmas Island: Indian Ocean NP