This is the Nepal 20 Rupee note in uncirculated (UNC) condition, offered as a fresh 100-note packet rather than as single notes. It is a piece of world currency, sold here as a complete gaddi so the notes stay together in one serial run.
World-currency collectors and gift buyers like full uncirculated packets because crisp, unhandled notes in serial order are harder to keep intact than loose pieces, and an original packet holds more appeal. Notes from a single, unbroken run are especially valued for display and collection.
What a bundle like this is worth depends on the condition, serial run and issue, with truly uncirculated packets sitting above handled ones. Coinbazzar lists verified Nepal 20 Rupee packets from sellers, so you can check the exact bundle, its condition and its current price on this page before you buy.