This giant slug was trying to cross the road…

Meghimatium_fruhstorferi_01

Meghimatium_fruhstorferi_02

Meghimatium_fruhstorferi_03

Mollusca: Gastropoda: Arionoidea (slugs)
Meghimatium fruhstorferi = yama-namekuji