ABUL-BULÁNEN

Very large snake so called.