>>935882096
That nipponese overlord did zero upkeep for years and still has done nothing to update or fix this shitheap of a site.