The special edition Monster Hunter Generations New 3DS XL is now up for pre-order on Amazon Canada. This follows on from the previous listings for the US at Gamestop and Europe at the Nintendo UK Store. The price is listed at CDN$239.99 and will be due to ship on July 15th alongside the Monster Hunter Generations game. You can place your pre-order here.
If you want to take a look at the console in more detail, YouTuber Tilmen has posted a first look video to give you a preview.