Elfen Lied Season 2 Release Date Is Not Confirmed! August 29, 2022October 7, 2021 by Ritik Rawat Humans are the only highly intelligent species inhabiting the planet … Read more