Samurai Shodown Earthquake trailer

GET! THAT! CHICKEN!!!