Will we win a 75,000-yen tub of caviar from this Japanese vending machine?

Putting our faith in the gacha gods at a new store dedicated to weird vending machines in Tokyo.

Read More