They created their channel on July 27, 2019, and uploaded their first video on August 8, 2019, called "Left! Right!".
They would upload a second video called "Swimming Song," in which they would make a video outside a green screen, and sing about swimming.
On January 12, 2020, they published their most viewed video, "D Billions - Shake, shake your body! Clap, Clap, Cha Cha Cha!".
They would then get even more popular in 2020, during the pandemic.