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.