Sentence 1: Stenolechia squamifera is a moth of the Gelechiidae family . It is found in Kyushu , Tsushima Island ( Japan ) .
Sentence 2: Stenolechia squamifera is a moth from the family of gelechiidae found in Japan ( Kyushu , Tsushima Island ) .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?