It's paper too according to the website http://www.futureworldcurrency.com:
And the paper is supposed to use some sort of encryption to prevent counterfeiting:
I just love how they use “UN Blue” for the notes! /s