Oh God is this based off that cupcakes animation I watched that when I was 5 and it still freaks me out