Echidna – Manifests Of Human Existence Panagiotis KaragiannidisSeptember 21, 2010 Sometimes ourselves are caught by a big surprise from the beginning, when they are about to encounter things and in this case, sounds unfamiliar to the mind. ... 00 min read