
Crazy Bugs or as Chinese culture call them Feng-Cuowu are small insectoid parasites found on Celbaleen.
Biology[]
Crazy Bugs are small six-legged insectoid creatures resembling a pray mantis. They are found crawling on the Celabaleen ambergris. Chinese celabaleen meat dealers though use it as a torture device, against their enemies, by having crawling it through their nose so it eat them from the inside out and is referred as a "life sentence".
Source[]
- Beyond White Space (2018)