Talk:Staggering Force/@comment-62.234.71.14-20130420135015

Is this any good? I currently got 1 of this. 2.5% chance though.