Talk:"Ancient Japan's Got Talent!"/@comment-119.56.114.70-20131130172641/@comment-74.36.128.196-20131130181118

You only need 880 roses since beating the 900 ghost gets you 20 roses. You get 151 roses from completeing the tower so you need to get 729 roses from wg and exploration which are both luck based.