Switch4 years ago0Touhou Sky Arena: Matsuri Climax Switch physical edition launches February 27, 2020 in JapanArea Zero will release a physical edition of Touhou Sky Arena: Matsuri Climax for Switch …