bogleech - (presumably mutated)

more about : bogleech