Lovecraftian monster in a futuristic city | Sci-fi