Kouchi-gari is a finesse technique that requires good timing. Well, the timing on this one is absolutely perfect.