Commuters stopping at a train station in Akita prefecture in Japan can stop to buy bear meat. The meat is dispensed through a vending machine for about $17 for half a pound. The meat comes from bears ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results