Technology Toad isn't wearing a hat, says 'Super Mario Odyssey' producer February 7, 2018 johorbiznet Johor News Toad isn’t wearing a hat, says ‘Super Mario Odyssey’ producer The Star Online Full coverage Source: Technology News Feed