New video from TEC called “Derozen”.