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.
Referenced in 1 episode
A Japanese UFO investigator who reported the Tomakomai case in Flying Saucer Review and connected it to other accounts of UFOs drawing up water.