Menowarawa is a character in The Tale of the Princess Kaguya, directed by Isao Takahata of Studio Ghibli.
Warning: the wiki content may contain spoilers!
READ MORE
Menowarawa is a character in The Tale of the Princess Kaguya, directed by Isao Takahata of Studio Ghibli.