Happy Omisoka!

Happy Omisoka! This is the Japanese New Year (along with the rest of the world). This is a time for cleansing the home, repaying debts and performing purifications.   The Loon

Read more "Happy Omisoka!"