Bombs.com left a comment!
What in the world is this?! I missed the news but everyone in my country are talking about it! I heard it's also called "Devil Face Storm"
Southern Vietnam is affected too, so much rain and flood omg kids are bathing in rain wthhhhh
I hope my dad's okay cuz he's working in the Capital city 💀