Japanese dictionary
はりのやま
hell's mountain of needles
Kanji details
・needle
・pin
・staple
・stinger
・mountain