Monsters Exist

Wiwaxia and Haikouichthys has arrived in Cambrian period. and they lived in Asia.