Luigi’s Mansion Arcade Cabinets Poppping Up In Japan

by Matt Lyons on January 31, 2015