It's Hero Swordcraft vs. Villain Forestcraft once more as Ren faces Hina, the latest of the Seven Shadows.
Queen Insect...
...الحشرة الملِكة
Queen Insect …
Queen Insect…
Queen Insect…
Queen Insect…
La Regina Insetto...
Queen Insect...
Королева насекомых...