RE: Cute Little Monster
Caterpillars are indeed beautiful but very good when in contact with human skin, it will cause intense itching and even swelling
RE: Cute Little Monster