She is a youkai that lives her life among the flowers, and Heaven help anyone who disturbs her.
She appears to be human, even though she is more like a Force of Nature, being a flower youkai.
Yuuka is a very long-lived youkai with high youkai abilities and strong power over flowers.
Despite her nature, when engaging in a fight, she decides on roles beforehand, as youkai of her age and power tend to do that.
It's impossible for normal humans to exterminate her, and it's unclear if even the Shrine Maiden has defeated her. However, one can still enjoy Yuuka's battle if one does not disturb her, as it is said to be full of beauty.