Kotomora
執念深い (shuunenbukai) Japanese meaning: tenacious | Kotomora