Saturday, January 16, 2010

Japan Series - Colour Red

The colour red is prevalent in Japanese mythodology.  Red bibs, robes and scarves are added to deities.