Japanese pro wrestling is the best wrestling.
Japan not only has pro wrestling, it has the best wrestling, apparently. New Japan Pro Wrestling "is renowned for having the best wrestlers and the best matches in the sport year-round," and its massive tournament, the G1 Climax, begins tomorrow in Dallas.
In the video, one star, Kota Ibushi, goes full theatre with a doll.