Moon Walker

Details
Title
Moon Walker
Number
# 6516
Parts
34
Released
1995
Theme
Build instructions