nature at its finest
>>98524Before any troll asks. OP's pic is of a Giant Isopod.http://en.wikipedia.org/wiki/Giant_isopod
Battletoads?
Holy shit! What is this???
but those are deep sea bugs, catch some of these in your garden instead
>>98645what is that?
>>99098Junior Isopod? Jeez..
>>99098giant millipede