JP Drops SEEDA’s 11th album “Parent and Child Star” has finally been released, the first album in about 13 years March 21, 2025 SEEDA has released their new album, “Parent and Child Star” today,