Update on the Islena: frame + fork + headset = 3.65 kg's. Seatpost = 26.2. The bike was probably a personal import to Holland, as there's a sticker on it from Anthony's, Highland Park, NJ. Frame has what I assume to be an Araya serial number: ARYK035111.
Can't find anything on Anthony's: