r/whatsthisbug • … • u/Slug_Lollypop Found this giant just barely alive in Southern England ~3(.5)cm long, ~5cm wide — 0 Share Copy proxy link Copy original link