Thumbtack Russian Roulette

Anyone surprised this video is from Japan?