appendage weapons

Twitch got a look at the trailer for "Samurai Princess" today, the latest from the writer of "Tokyo Gore Police".