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.
Please solve the math problem below to unlock download mirrors for Hetalia.
Links are proxied and may take a moment to start.