It's April 28, 2024, 02:41:52 AM
That song was released on an RBX album. Not sure if that's why it's familiar to you.
I think it's an original Fredwreck production but it sounds similar to some of his work from that era