Kotomora
阿頼耶識 (あらやしき, arayashiki) Japanese meaning | Kotomora