Rika nishimura wow. Fastest Punch You've NEVER SEEN! Japan vs USA FINA