Yes, there really is a World Institute of Kimchi.
World Institute of Kimchi
86, Kimchi-ro, Nam-gu,
Gwangju, 61755, Republic of Korea
TEL. 82.62.610.1700
In case anyone was planning on traveling there.
They actually had a big statue of a kimchi cabbage erected on Seoul Plaza, on the side near Deoksugung Palace. Everyone was posing for photo ops in front of it.