Size: 34x40cm. Officially licensed product from Nintendo.

18,99