Tako Tomago – ‘Eviscerate’ On May 16, 2023 By Chris Salce New Music Tako Tomago balances the tightrope between dark and chilled electronica with his exciting new single.