Kotomora
自己血輸血 (jikoketsuyuketsu) Japanese meaning | Kotomora