Teak Kirby Clash Deluxe – Launch

Teak Kirby Clash Deluxe is now available for download on the Nintendo eShop.

Teak Kirby Clash Deluxe – Launch Game

Teak Kirby Clash Deluxe – Launch for Free