A caterpillar.... A caterpillar with a very particular face… . Iron Man face caterpillar... funny