Alex, a 12 year old kid who has named his YouTube channel "Domino Beast", made all of the 31 NHL team logos out of dominos.

After all the dominos fall, Alex appears in the video in a Caps jersey and goes on to explain how he's a huge Washington Capitals fan and that T.J. Oshie is his favorite player.

He was supposed to attend a Caps game in March, but due to the pause of the season, he was unable to.

Prepare to be amazed:

All school children are home from school for the foreseeable future, and clearly Alex is using his time very creatively.

Alex's brother, Jacob, took to Twitter to ask Oshie to share the video, explaining how it took Alex about 30 hours to build the entire thing.

Tweet from @jakebags1: Hey TJ Oshie you are my brothers favorite player and he just built all 31 NHL logos in dominos it took him about 30 hours this week it would be amazing if you could share it!! @TJOshie77 https://t.co/yyFcJ5aEKO

And like the great guy Oshbabe is, he replied:

Tweet from @TJOshie77: This is awesome!! Let���s get you guys to a caps game when we get back. Would love to meet you after!! #ALLCAPS https://t.co/TlKmWvQPUD