We now have an anonymous imageboard, for howardposts and other things. Check it out here.
Free Cliff
Perhaps you were looking for Free Cliff (bot)?

Free Cliff is a group of swiss fucks who enjoy exposing Russian YouTuber "BEE4BEE" for his evil and malicious crimes. By the way it's owned by my buddy 8aeszmrteutjqe also known as Hanley from Switzerland. :)