This is the scariest fast food chain ever.