@Rukja The 'troll' term was TL'd by Domefossilsa, the original term is actually '巨魔', which would suggest 'titan' or 'giants', but they don't look very titan-y or giant-y, so I would agree with her choice of TLing it as 'troll', just cause a better option didn't present itself