Kotomora
紅血 (こうけつ) Japanese meaning | Kotomora