CollectionChibi Astro Boy Figural Straps
Series: 2000 animated series
Set: 10 straps (this is the complete set)
Released As: Unsure
Set of Astro Boy strap figures from Japan. They came with rings on them to thread straps though, but no straps. I'm unsure of the company and year.