Currently 2.11/512345 Most popular no 338 Japanese factory Heilongjiang > Harbin factory japan war virus