This is a Space Rock track recorded by the artist Duophonics. The song Ota Musga Ne (japanese version) was originally composed by I. Lemon.