File:ACWW Long Locust.png

A Long Locust from the Nintendo DS game Animal Crossing: Wild World