Alien Serpent

The Alien Serpent appeared in the 2007 TV series called Ultraman Mebius.