Intersvyaz - they are still creatures

 

v20240901