A worldwide community photographing and learning about wildlife
Polytremis pellucida
Japanese name: Ohchabane-seseri
The photo on the link was hard to use for ID, so to a look for a better one for you to use to decide :)
thanks gatorfellows for finding the ID. I had a quick flip through, but missed it...