Talk:"Ancient Japan's Got Talent!"/@comment-114.121.74.69-20131126190848/@comment-129.8.223.111-20131126191408

Yes, you find these roses by exploring. The drop rate is actually worse compared to soul gems per hp, but you also get them by defeating guardian ghosts and wandering ghosts. They also can't be stolen by other players. By playing everyday (with sleep) and reaching level 150 gave me enough for the 500 item wandering ghost. 1500 will require a lot of items, but is more fair than 140 soul gems in my opinion. good luck on your first tower!