Experience the epic battle between samurai warriors and a horde of ghostly ninjas in this captivating anime illustration.