Preheat the oven to 450℉. Grease and line a 9" springform pan with two layers of parchment paper, creasing the paper to fit around the curves. Trim the excess parchment paper to about 2-3" overhang to prevent it from burning in the oven. Set aside.
In a large mixing bowl, add the softened cream cheese and granulated sugar. Use a spatula to smush the cream cheese around until it's very creamy and smooth, making sure there aren't any chunks remaining.
Add eggs, one at a time, to the cream cheese mixture, whisking between each addition.
Sift in the matcha powder to break up any clumps. Add salt and vanilla extract. Whisk together until smooth.
Pour in the heavy cream and whisk until combined. Finally, add the flour and whisk until just combined.
Pour the batter into your lined pan until about ¾ full. Pull the excess parchment paper overhang straight up to prevent spilling as the cheesecake rises during baking.
Bake for 40-50 minutes or until the top is dark brown, the edges are set, but the middle is still very jiggly. At around 35 minutes, if the top of the cheesecake hasn't browned enough, turn the oven up to 500℉ for the remaining time.
Immediately transfer the cheesecake to a wire rack in the fridge to stop the baking process. Let it cool completely in the fridge for at least 4 hours or overnight.