Lilly Belle Train Car is
a limited edition of 300 pieces Disney pin from Disney Store, released in 2007.
Produced with Disney's approval for the Carolwood Pacific Foundation to raise funds for projects focused on Walt Disney's railroad history and restoration.