Sci fi/Fantasy image byAlex Cardenas
In Japan, the river spirits are water deities in the form of dragons, that regulate weather and the river life. This is definitely inspired by the character Haku, from Spirited away :)
Published More than a year ago
Be the first to favourite this image.
This image is flagged as NSFW