A statue of the sea goddess Mazu, worshiped widely in Taiwan, has made a special appearance at a Taiwanese culture festival in Kyoto, Japan.