Jabarkan Sebaran dan Habitat dari Gorarafuro

Gorarafuro tersebar luas di perairan Indo-Pasifik, mulai dari Laut Merah lalu ke selatan sepanjang pesisir Afrika Timur, lalu ke timur mulai dari Teluk Persia sampai menuju sejauh perairan Samoa. Ikan ini juga dapat ditemukan di perairan Kepulauan Ryukyu, Jepang serta di perairan utara Australia. Ada juga catatan dari Valletta, Malta mengenai gorarafuro yang diperkirakan berasal dari perairan Afrika dan melakukan Migrasi Lessepsia dari Laut Merah menuju Laut Tengah melalui Terusan Suez. Ikan ini dapat ditemukan di kedalaman antara  dalam berbagai habitat yang berbeda. Ikan mudanya biasa mendatangi daerah laguna air payau dan muara sungai, sementara ikan dewasanya biasa membentuk kawanan di sekitar terumbu karang dan laguna yang lebih dalam.