Organ Mug Switzerland
Organ Mug is thought to be the only survivor of a flying saucer crash. It is rumoured that he is now ghostly wandering the Hashima Island and produces his music in a deserted organ builder studio. However, some lately reported that they saw him at a body building contest in India, others pretend to have seen him swimming with sharks in the Andaman Islands.
Streaming and Download help