I stumbled across this twice while playing YS Seven and I got really curious about what it meant.
棲み着いた
Can someone explain this to me? I know that it's in its past form, but when I try to translate the whole thing nothing appears, and seperately they mean (to live (of animals)) and the other is something like (to arrive at, to reach, to sit on).
Bahh, I have no idea, so please help me folks! ^_^