This beautiful caterpillar, is it a spicy foreign pepper? This beautiful caterpillar, is it a spicy foreign pepper? This beautiful caterpillar, is it a spicy foreign pepper? This beautiful caterpillar, is it a spicy foreign pepper? This beautiful caterpillar, is it a spicy foreign pepper?