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