Version 1activeOct 16, 2026, 2:54 PM
Distrosub
RYAN SPECIOSA is a heinous criminal seeking to end humanity - using his absolute hatred for insects. After being locked up in an international underground prison for war criminals, he escaped to take his revenge on his two legged brethren as well as the six legged pests of the world