>>47158473I believe the military connection more readily than the weapons meme, particularly as all three ALSO have significance in Ainu culture (the indigenous people of the Hokkaidō region) and just knowing basic history of the place, the symbolism of the foreign professor bringing these three to the region being a reference to the Japanese colonising the region stands out more.