Caterpillar by Nikolay Trebukhin.
_