Kusachu Sep 26, 2025 Feels like it has been forever! Wtf happened to this place? Do people still come here?