Japanese dictionary
むしピン
pin (esp. for mounting insects); setting pin
Kanji details
・insect
・bug
・temper