Satan Snake

Satan Snake features as a Boss in Kamen Rider Buttobasoul.