bogleech - (presumably mutated)

See more : bogleech