Scary and bizarre at the same time.