A spooked and lonely Taiwan looks for new friends