Sky Catching Net

The Sky Catching Net is the Spiritual Device of Chen Di and is a top grade Spiritual Device.

(stub. Will be expanded)