The only one that comes to mind is a young chaga mushroom. I’m pretty sure I’m wrong too. Try to identify the tree. That always goes a long way towards identification.
The innards is the right color for chaga but that doesn't look like chaga to me. It's always on white birch for me and that doesn't look birchy to me. So I'm not sure what it is but I don't think it's chaga...
I make a Maple Syrup instructional movie! Check it out HERE SKIP books, get 'em while they're hot!!! Skills to Inherit Property See me in a movie building a massive wood staircase:Low Tech Lab Movie
Not looking good. I think this might be the end. Wait! Is that a tiny ad?