Came across this creature on a hot summer day near my home in Northern Kyoto.