Princess Tsubakiri
Flower meaning: In Japan, the camellia flower is called “tsubaki” and symbolizes divinity. It’s often used in religious and sacred ceremonies. The flower also represents the arrival of spring. ***** A girl cursed by the gods and rejected by the world meets the legendary “Princess Tsubakiri”, a vengeful demon with a fairy tale to tell…
Releases 17Frequency 33.47