Anime My Reviews Review: Afro Samurai (2007) August 8, 2007 by Craig Lotter No Comments In the world of Afro Samurai, it is said that the one who becomes “Number One”, will rule the world, wielding powers akin to a... Read More