I am quite scared of any insect and I can’t imagine someone would like to have a cockroach climbing on their back. But apparently, there is a special market for such kind of creepy bag and you won’t be surprised to find out it is originated from Japan. Since I can’t read Japanese, I don’t know exactly what is made of and have no idea of how to fix it on your back. But if you are one of those people would like to figure it by yourself, here is its English site and Japanese site you might find helpful. And good luck on your giant cockroach haunting.