Kodama Aoimizu

The Kodama Aoimizu Queen of Japanese Water Spirits

The kodama aoimizu is a Japanese water spirit. The name kodama is one that comes from the Ainu language, which was spoken by those who lived in the island of Hokkaido during old times. This water spirit is also known as "the savior of water". Almost

Know More