SHORYUKEN!!!

Trying to beat the world record by any means necessary