Well it took me several years of constant searching on ebay. But one player piano roll finally, FINALLY turned up! Was so stoked it was a buy it now for $9.99 originally sold for 12, 15 if it were still in production today. My family owns a player piano and I've wanted the ninja turtle roll ever since I was a kid.
Link since the player doesn't seem to like it on my end, dunno about others:
https://www.youtube.com/watch?v=5qQ48Sk0Mos