Yes those are toys compared to the real thing, but if it suits you fine
For spliffs Elements papers can't be beat, super thin rice paper and sugar gum or if you want to go real Jamaican old school, take the inner husk off a green corn cob then tease the film on the inside of the leaf out, dry it and it'll stick to itself
Jellyfish that thing looks cool. Im hunting for that