Frog-like machine on the hunt for ice

An amphibex and crew out on the river in Quebec.