Chainsaw Lizard

ChainSaw Lizard is a kaijen that appears on Kamen Rider: The Next.