If you’re an anime fan, you’ve probably stumbled across Wcofun while hunting for a free, easy-to-use platform to watch your favorite series. But what exactly is...