In my quest to see all things Dinofroz, I came across this image:
serie-BUMEGA.jpg 122.4K
106 downloads
I can only find youtube videos of people unbagging them, (admittedly I haven't searched that long).
Does anybody know anything about these? (Availability, material, cost, etc?)