The Oil Palm Slug Caterpillar

หนอนหน้าแมว