>>714477240Pretty sure the lore on that is that it's some kind of magical psyche-electricity manifestation, not a cannibal ghoul.
>>714477279England is objectively European. Ukraine is objectively European. Russia is sort of technically European too up until Ural mountains. You didn't know this? Where exactly do you live?
>>714477427They are the same shit. It's pointless to dig deeper into that. Just put them under and let God sort them out.