Kotomora
ハジラミ (hajirami) Japanese meaning: biting louse | Kotomora