Shimoyama Harutada – No foot Can-Can Turbine Hang Five Posted on June 22, 2015 by Effraim — Leave comments ↓ Sweet clip of Shimoyama Harutada pulling off a no foot can can turbine hang five, so dope!