y_iudex Eternal Poster Established Jan 9, 2024 #1 May new site ba to? Parang copycat sites na lang yung up?