This is a Art Rock track recorded by the artist demon cleaner. The song natural cleaner was originally composed by E. Vuohiniemi.