Japanese gachapon machines now dispensing weirdest products ever

There are six crazy straps in this collection, but can you guess what they’re meant to represent?

Read More