Vanish.EU

 the European team of Vanish, a team from North America.