Share Facebook Twitter Pinterest LinkedIn Kaneda 38 years later – 1988.7.16, by me. 2026 CyberpunkCyberpunk MemesHigh TechLow Life.