Kotomora
八識 (はっしき) Japanese meaning | Kotomora