It’s pay-what-you-want and it’s pretty good! It’s for 5E but obviously you can adapt it to ICRPG! The return of an old, classic setting!
Mystara Player's Guide by Mister Welch
He’s also got a youtube channel if you want to listen to his videos about the world of Mystara: he’s got a ton!