The Canary Islands - Seven Islands, Seven Worlds @ DTMC