Junichi Takanashi

Referenced in 1 episode

Definition

A Japanese UFO investigator who reported the Tomakomai case in Flying Saucer Review and connected it to other accounts of UFOs drawing up water.