I was recently offered 'Fantasy Mantids', I had never heard of them until then. I tried searching on here but I couldnt find anything. From the very little info I could find on google it seems they might be 'Phyllocrania Paradoxica'. Is this ghost mantis? Does anyone else have a better idea what 'Fantasy Mantis' might be?