Kotomora
血に飢える (chiniueru) Japanese meaning: bloodthirsty | Kotomora