it look like the mantis in m tank.
now...i don even know where is the mantis..
try to dry up the 3 big Life rocks..
currently..my tank have
Tonga branches >> fine branches &
2 life rocks.
So far no Mantis sightings in my tank.
Going to re-introduce the "Dry UP" life/dead rocks into the tank on this fri and sunday to prevent any water chemistry from going bad