Land Slide. Happened in Japan few weeks ago.. well o fuc i got a presentation in 1 minute Land Slide Happened in Japan few weeks ago well o fuc i got a presentation 1 minute