Trick or Treat is an episode of the television series Hello Kitty Stump Village. It originally aired in Japan on October 20th, 2005.
Trick or Treat is an episode of the television series Hello Kitty Stump Village. It originally aired in Japan on October 20th, 2005.