Made in China. Originally planned to be released in July 2021, but was delayed due to unspecified reason[1].