What is CHAGA?

The amazing mushroom you’ve probably never heard of, but wish you had.