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.

The domestic short-haired cat on Free Cliff's profile picture