Tagulandang
It is located between the Celebes and Molucca Seas , and is separated from the Ruang stratovolcano by a narrow sea channel . 
<triplet> Ruang <subj> Celebes <obj> located in or next to body of water <subj> stratovolcano <obj> instance of