Monkey.D.Luffy ST29-001 from Egghead (ST29): Leader · yellow · 6 life · 5000 power · L. Current price and price history.