Lucy and Sheena and Little Duck Forge Published January 28, 2013 at 640 × 428 in Sheena Bashes some Hot Metal