New video from Maine Musik & TEC called “My Spider”.