Divine Insect

Divine Insects (蟲神) are the result of the Insectoid sub-species of Cryptids completing the process of awakening and achieving divinity. As divine beings they possess an immortal physical body that will never age.