Amoriderefarfalla almost 6 years ago To The Death: Battle Royale of the Blade Throwing Maids!See it now in theatres!