On other forums I have seen this a few time and I was wondering how true it is. I know that there is a bit of mantis in it. But did not know if that was it.