MASCOTS around Japan : Bringing Good Luck and Protection, The Wise “Fukurou” of Hokkaido

To the Japanese owls are a symbol of good luck and protection. Sacred to the Ainu people – Hokkaido’s indigenous tribe, Ezo Shima Fukurou is frequently referred to as Kotan-kor Kamuy (divine being). MASCOTS around Japan : Bringing Good Luck and Protection, The Wise “Fukurou” of Hokkaido To the Japanese owls are a symbol of […]