It's April 19, 2024, 11:09:19 PM
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