OPW Serpent Rising

OPW Serpent Rising is the 7th overall CPV of OPW Season 5. It will take place in the Koruaken Hall in Tokyo, Japan.