Should be a good show. It's advertised to be similar to All Japan from the 1990's.
This looks sick.