Feb 28 was Peace Memorial Day in Taiwan, a holiday that extended into the weekend. Ichiran is a ramen chain with more than 80 outlets in and out of Japan. According to police investigations ...