Suspicious demon