Super Typhoon Jebi – the Earth's strongest storm of the year

Ouch!