Kotomora
宿怨 (しゅくえん, shukuen) Japanese meaning: old grudge | Kotomora