Skip to main content

Ibaraki

City in Japan, it was a host of The World Cup 2002, has a very good stadium called by the same name.
Are we going to Ibaraki to see the WC match??
by JoelG February 17, 2007
mugGet the Ibarakimug.

Share this definition