Mahiro here is practicing the Kankudai (or Kanku Dai depending on which hastily-googled page you're looking at), one of the more advanced routines in karate.
Look at 'em go! Little Van Damme's, the whole lot of them! And we even have them in GIF form thanks to the folks at I Hate My Parents:
If You Thought That Lightsaber Was Ridiculous, Wait Until ...
This Explains a Lot
La historia de muchos...
Hamsters Construct a Snowman
HOW U LIEK DEM APPLEZ???
Directo en toda la Friendzone
That Moment When You Realize Your Cat is Someone Else's Beloved ...
At His Age, You're Lucky He's Not Choking it
Go Home Wise Men, Smell Ya Later!
Watch This Little Boy Get the Christmas Present He's Always ...
Pick Your Site Name
Tell me more