Tsumo wrestling

The worm clan

Match

This is at tsumo wrestling match in Japan