Creatures of the Past

Personal project of an ancient creature never discovered before.