Aurora HolmesApr 7, 2021Chicken Nanban (チキン南蛮)In 1543, a group of Portuguese sailors arrived on the island of Tanegashima - the first Europeans to land on Japanese soil. Between 1580...