Preheat the oven to 350°F. Wrap the outside of a 9-inch springform pan with aluminum foil and set aside.
For the Pandan Coconut Base:
In a bowl, combine the graham cracker crumbs, shredded coconut, sugar, melted butter, and pandan juice. Mix until the mixture is well-combined and crumbly. Press the mixture into the bottom of the prepared pan.
Bake for about 10 minutes or until the crust is golden brown on the edges. Remove from the oven and allow to cool on a wire rack.
For the Whiskey & Chocolate Filling:
In a large mixing bowl, beat the cream cheese and sugar together until the mixture is light and fluffy. Add the whiskey and heavy cream and beat until well combined.
Add the eggs one at a time, beating well after each addition. Stir in the vanilla extract. Finally, stir in the melted bittersweet chocolate.
Carefully pour the mixture over the cooled crust.
Bake for about 50 minutes or until the filling is set but slightly jiggly in the center.
Remove the cheesecake from the oven and allow to cool on a wire rack for at least 30 minutes. Chill in the refrigerator for at least 4 hours or overnight.
For the Peanut Butter Cup Topping:
In a medium bowl, beat the peanut butter, powdered sugar, and softened butter together until light and fluffy.
Add the heavy cream and beat until the mixture is smooth.
Spoon the mixture over the chilled cheesecake and sprinkle with chopped peanut butter cups.