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