After debuting at New York Comic Con 2016, collectors from around the world can now get their hands on the epic new Lucha Squid vinyl figure by Germs! It’s been forever since there’s been a production piece by Germs and the wait has definitely been worth it. Produced by ToyQube, Lucha Squid stands 8” tall and retails for just $85. Pick one up today at the ToyQube online store.