Potoooooooo
Contributor
Just what the heck is this critter?
[
[
It definitely looks like some sort of Mustelid. I think you are probably right about it being a Japanese Marten.They look like Japanese Martens - Martes Melampus.
Cute little buggers, aren't they?
A Google reverse-image search of the second image results in Japanese Marten. Google has spoken. It is so!