Princess Kaguya

Princess Kaguya is the princess of the moon that appeared in Ultraman Leo.

Stats
Height: 5 ft(est)

Weight: N/A

Origin: Moon

History
TBA

Trivia

 * She comes from the folklore of Princess Kaguya, born from the Bamboo.