Kotomora
命を捧げる (inochiosasageru) Japanese meaning | Kotomora