Nepenthes sibuyanensis Nerz, Carniv. Pl. Newslett. 27: 18 1998.;
endemic to Sibuyan Island in the Philippines as per Wikipedia;
Nepenthes sibuyanensis J.Nerz Carniv. Pl. Newslett. 27(1): 18 (1998).
Pic taken at 20th WOC Orchid Show, Singapore.
WIKI: Nepenthes sibuyanensis is a tropical pitcher plant endemic to Sibuyan Island in the Philippines, after which it is named.
Actually each plant was great. I didnt know they had so many hybrids and the genus is so popular in gardens.
People have invested so much amount in just one genus. There are some who are just crazy about pitcher plants…