Ningen: Japanese Sea Monster
Ningen (人間 – meaning ‘human being’) First sighted in the 1960’s, this large humanoid creature could be hiding out in the vast unexplored wilderness of the Antarctic. Primarily seen in the icy ocean waters by, government run, Japanese “whale research” vessels, the Ningen is said to be 65-95 feet in length…