Saku tells us about the OMEN X world tour and how it was in Japan. We discussed the new single "SCHLACHTER", that they recorded together with LORD OF THE LOST...
Saku tells us about the new album OMEN X. He reveals why the recording process was very different from all previous albums, and how he got his stage name SHAG-U.