That’s exactly what happens when you stumble upon Japan House at the University of Illinois at Urbana-Champaign, a slice of authentic Japanese culture hiding in plain sight in the middle of the ...