Captain Toad: Treasure Tracker - Special Episode is a 3D Platformer game developed by Nintendo for the Wii U video game console. Watch the video: Captain Toad: Treasure Tracker - An Unlikely Hero (Wii U) and stream online.
8/10
8/10
(3 Votes)
Who owns this game?
BLUJAYGAMER
Sandy Wilson
Porton