Kotomora
スピリット (supiritto) Japanese meaning: spirit | Kotomora