Kotomora
魂 (たましい, tamashii) Japanese meaning: soul | Kotomora