Translation: Donovan. Sunshine Superman.
Translation: Leitch Donovan. Sunshine Superman.
Translation: Super Furry Animals. Hello Sunshine.