I'm sure the Giamantis. Don't know how to spell his real name.
It's specifically tagged カマキラス, or Kamacuras.