Thats a pretty nice rock for sure, for a yard rock anyway. My yard rocks wont hold a candle to that one.
I dont know what it is either. Is it native to your yard, or was it brought in? All of mine came from down the hill someplace.
A lot of fill on my place to level it up.