as explained by: urban:n***a
a forest spirit
that is only visible to children. they are associated with camphor trees
and have the ability play ocarina. hang around catbus. totoro spirit.
- Totoro may refer to: Totoro, character
in 1988 Japanese
animated film My Neighbor written directed by Hayao Miyazaki produced...