it lives near and directly above the seafloor banteay meanchey means fortress of victory in khmer ikibaho gikora amayeri yo gusimbuka mumazi