32GB Cartoon Figure Stitch USB Flash Drive Memory Stick Pen Drive and Box