I managed to find a few of these assassin bug nymphs. Just imagine coming face to face with a giant one of those!!

Sphedanolestes impressicollisSphedanolestes impressicollis

Hemiptera : Reduviidae (assassin bugs)
Sphedanolestes impressicollis
shma-sashi-game

Location: In the valley below Mt. Yukawa in Munakata (google map)