Kotomora
尺取り虫 (しゃくとりむし) Japanese meaning | Kotomora