Crazy Catch. awesome catch... Jesus that man really is a ninja Or an anime character. Or both Baseball catch rob Home run ozini Japan Awesome Crazy