Samurai Kittens Promote IFC's Samurai 7I am a cat lover and I own a cat, so do not send me any nasty emails complaining that I feature the Samurai Kittens online game.
IFC (Independent Film Channel) has created Samurai Kittens to promote their new Anime TV...