Thumbtack Russian Roulette

Thumbtack Russian Roulette

Anyone surprised this video is from Japan?