What are some stories about the castoroides? Memorable castoroides stories, wild encounters, and fan fiction.