Switch

Troll And I

Price change history

Lowest price: 1,99 €
Release date: Aug. 15, 2017

Description

Troll and Otto must use their inherent skills to sneak, strategise, and battle their way back home.
Information from the official Nintendo eShop site. All Rights Reserved.