King
The Scarf

The Scarf

Watch Now

Can you wear the Evil Scarf and survive?