samuraihachi Sep 29, 2014 Yay Rachel Cool matches. It always brings a smile on my face to see Rachel beat up Alpha.