What the f*ck?! Posted on 06/11/2025 by admin This thing is massive!!! Bigger than Haiyan. Oh my God! Himawari satellite image as of 5 pm Philippine Standard Time. Related