From Suikoden of Japanese Heroes , by utagawa kuniyoshi , mythological painting , Ukiyo-e style , heroes, Serpent, Python, Snake, Indian cobra
A painting of a man riding a giant blue snake.
A Japanese woodblock print of a man riding a giant blue snake.  The man is wearing a traditional Japanese outfit and has a sword in his right hand.  He is holding the sword with both of his hands.  There is another large blue snake in front of the man.  It is curled up in a circular pattern and has many smaller blue circles on its body.  