Exploding Toads?!
This is pretty new to me. Was watching some chinese programme today when the lady (Da S) mentioned about toads croaking too much then resulting in exploding themselves. Kinda buffled by the information so did a search on it. Guess what? It’s true!