Comment Comment by tutuca Ah, yes, the misterious technology from a country on a 50+ years blockade. Totally not made out. parent tutuca 3 years ago