Everything you need to know about the world of gacha gacha in Japan!