Super Mario Odyssey sold 511,625 units within first three days in Japan

Super Mario Odyssey boosts Switch hardware sales to 133,000.