Iino UFO Museum

Referenced in 1 episode

Definition

A museum dedicated to UFO sightings in Iino, Fukushima, showcasing various reports and artifacts related to the area's UFO phenomena.