The Lock

The Lock (ロック Rokku) or known as The Red Black Ring, is a cult led by the "" alien-influenced, the Lock of Light's legion of followers dedicate themselves to worshipping the Lock of Destruction, ntent on cleansing the Earth of its deficiencies.