Camellia is a very cheerful flower spirit/ diety. They throw such spectacular parties they were granted a status of a god. Where they step flowers grow
Comments