Neon 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.00Price
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.