前身 ぜんしんです
zenshindesu

Noun
Desu Copula

The polite form of 前身

1. Former self; Predecessor; Background

Polite