Hakodate Meiji Kan

Website only in Japanese.