Not an alien, nor a triffid … … just Mammillaria scheideana at one year, much enlarged. Actual size is about an inch in diameter.