Supersized, super-friendly bugs and beasties come to town in this fun, bold and beautifully-detailed design, printed on organic cotton.