Con Rit – the Giant Sea Millipede of Vietnam
Vietnam is home to many cryptids. The Con Rit is a giant aquatic millipede type creature that lives near the coast of Vietnam.
Vietnam is home to many cryptids. The Con Rit is a giant aquatic millipede type creature that lives near the coast of Vietnam.