Talk:Deadly Mochi/@comment-118.71.58.66-20171011041329/@comment-33084821-20171013154950

Nope, you only get the respective rewards by completing achievements. It has no effect on the drop rate.

What cards do you have?

Any 10x own multiplier card? (example: http://towerofsaviors.wikia.com/wiki/Tribal_Chief_Mufasa)