xaviangubora.com
Ophiosisen Leader
The concept behind making this villain was trying to find an insect that looks like an alien and very intimidating at the same time. I searched the internet for alien-like insect and stumbled upon …