Personally it reminded me more of the High Entia armour from Xenoblade Chronicles, but now, thanks to you, I cannot unsee the bug resemblance
English
-
I am sincerely sorry you see the bug now haha...
-
hahahaha...I feel bad...but slightly bolstered that this bug theme needs to go...