Kotomora
返り血 (かえりち) Japanese meaning | Kotomora