this unassuming logo is definitely the sign of a lovecraftian cult