Samurai Legends: GameFi Meets Samurai