So whilst looked for new places to explore in Kodaikanal in India, we found this rather large insect at a place called Bear Shola. It goes by a few names: pillbug, rollie pollie, roly pollie, rolli puchi.. I don’t know what it is called exactly but this one was huge.. about 2 inches in length. The ones which I have seen in the UK are a mere centimetre in size.
Anyway, here is the video we made of it: