Kotomora
自己血輸血 (じこけつゆけつ) Japanese meaning | Kotomora