HomeNeon Ichneumon (25 pts)This ichneumon sticker was only available as a special sticker in the all bug mystery sticker pack partnered with Bugs In Cyberspace in February of 2020. $0.00PriceQuantityAdd to Cart