jademountains.net
Yes, mopping the platform!
Seen at Nagoya station while waiting for the shinkansen (“bullet train”) this afternoon.