Rapper 50 Cent just gave his 7-year-old son a Christmas present that is so outlandishly over-the-top that no mere mortal parent could possibly top it.

According to USA Today, Curtis James Jackson III, known professionally as 50 Cent, brought his family to the Toys “R” Us store in the Westfield Garden State Plaza in Paramus, N.J., on Saturday. A camera crew followed the family and captured the moment 50 Cent ruined it for the rest of us by telling his son, Sire, “You can have whatever you see. All of it’s yours, really, so you might as well pick out whatever you want, right?”

That’s right, he basically bought his son an entire Toys “R” Us. Can even Santa Claus compete with that?

To rub it in, the rapper shared a video of their trip on his Twitter account, where Sire can be seen choosing toys and meeting Geoffrey, the chain’s giraffe mascot.

Photos of what most kids might deem the Greatest Christmas Presents Ever were also shared on Sire’s Instagram account, which according to USA Today is run by his mother, Amber Joy.

She captioned the photo, “When I asked my Dad for the ‘WHOLE Toys R Us Store’ for Christmas I didn’t think he would actually do it, but he did 😱🤩❤️ Thank you Daddy! Best Christmas Ever!”

50 Cent may have a particular affinity for Toys “R” Us as both have declared bankruptcy in recent years. The rapper filed for Chapter 11 bankruptcy protection in 2015, while Toys “R” Us closed up shop in 2018 before reorganizing as Tru Kids Inc. and reopening two brick and mortar locations, one in Houston and this one in New Jersey.

Get The Brief. Sign up to receive the top stories you need to know right now. Please enter a valid email address. Sign Up Now Check the box if you do not wish to receive promotional offers via email from TIME. You can unsubscribe at any time. By signing up you are agreeing to our Terms of Use and Privacy Policy . This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. Thank you! For your security, we've sent a confirmation email to the address you entered. Click the link to confirm your subscription and begin receiving our newsletters. If you don't get the confirmation within 10 minutes, please check your spam folder.

Contact us at letters@time.com.