Interview with Joseph Tame – That LED Chap
Have you ever seen this guy in Tokyo? He generally has a bunch of flashing lights and other random stuff strapped onto his body, and has gained quite a following in recent years. We chatted to him about he came to be neon in the city, life as a …