Japan: Luigi's Mansion 2 HD rules the roost this week July 4, 2024 Uncategorized July 4, 2024 7:56 pmJapan: Luigi’s Mansion 2 HD rules the roost this weekSource : mynintendonews.comRead Full ArticleTrending now