センエツナガラ・・・。
随分とコシの低いユニット名ですが、ホコリは高いと見た!
さて、どんな音楽が飛び出すのでしょう。初出場。 お楽しみに。

Sen-etsu-nagara...quite particular Japanese phrase, means "I know I'm not enough to do(say) this, but please let me..." We use this to humble ourselves to great extent.
Why do they put this phrase their unit name? Because they have no confidence? Huuum. Please be careful. When the Japanese try to begin do something with saying "Sen-etsu-nagara...", it means the person has a big confidence about his/her work.
Please check their blog.