Anyone know anything about these guys?

Couldn't decide exactly where to post this so I put it here.

spliffmasta