The striking red marine Japanese cryptid is said to be an enormous octopus-like or squid-like creature, reaching sizes of up to 110 meters in length. Images. Mystery Man pens a guest blog from Japan.
The resource could not be found.
Follow CryptoZooNews
Not Found
The resource could not be found.