Kotomora
血の塊 (ちのかたまり) Japanese meaning | Kotomora