Demon Satan Robert and Demon Satan Kim will not relinquish control over themselves. They are dumb fucks. These devil-worshippers will get mowed down in every way possible. Published on September 26, 2024