Drinking Snake Liquor at Okinawa World in Okinawa, Japan

You’ve heard of a worm in the tequila? AMATEURS!!! In Okinawa they make liquor with actual snakes in them!!! Have you ever tried it?

Comments