Not like the watch. I'm a self-confessed nerd

 

TALWST is from Toronto. He’s crazy. He named his EP “Alien Tentacle Sex”.