Citizen, that other Japanese watch brand, is about the introduce its very first tourbillon watch. Yes, you read it correctly, this is not a typo. The Citizen Tourbillon Y01 will be launched next month, and will be exclusively available (and made for) the 300th anniversary of department store chain Daimaru. An interesting detail is that the …