Description
Episode Title:
Episode 30: The Ghost Culture Of England And Japan.Episode Description:
After having formed an alliance, England visits Japan's home but finds mysterious creatures that even Japan himself is unable to see or believe in anymore.