r/whatbugisthis • … • u/BumbisMacGee Caterpillar I saw on the way home. I live in Yokkaichi Japan — 0 Share Copy proxy link Copy original link