So you might find this creepy, I honestly do, but Spider is a spitting image of ‘Welsh Rockstar’ by the name of Richey Edwards who went missing, presumed dead in 1995.
The band, if you haven’t heard of them, were starting to take off. Especially in Japan where they built a cult following.
See what I mean…
25 years later Richey’s body has not been found.