JoelG's definitions
City in Japan, it was a host of The World Cup 2002, has a very good stadium called by the same name.
by JoelG February 17, 2007
Get the Ibaraki mug.
Get the Ibaraki mug.We'll email you a link to sign in instantly.