Strange Cellular Entity Challenges Very Definition of Life Itself