Amazing! I also think it looks like the comic book satan... Diablo boa...