Artifacts Excavated from the Mikoshiba Site in Nagano